/* 
    Document   : mystyle.css
    Created on : May 4, 2013, 11:45:12 AM
    Author     : nquangkhai
    Description:
        Purpose of the stylesheet follows.
*/

root { 
    display: block;
}

*{
    margin:0;
    padding:0;
}

#wrap{
    margin: auto;
    width:100%;
    
}

#top{
	width:100%;	
    height:30px;
    background-color: rgba(62,49,61,1);
}

#login{
    width:1000px;
	margin:auto;
    height:30px;

}

.login-form{
    float:right;
    margin-top:1.5px;
    margin-right: 5px;
    color:rgba(204,204,204,1);
    font-weight:bold;
}

.welcome{
    float:right;
    color:whitesmoke;
    margin: auto;
    font-weight: bold;
    font-size:larger;
}

.input-text{
    height:22px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

#header{
    width:100%;
    height:425px;
	margin:auto;
	background-color:rgba(0,51,51,1);
}

#banner{
    width:1000px;
    height:380px;
	margin:auto;
}

#menu{
    height:35px;
    width:1000px;
    margin: auto;
    border-bottom: solid 1px;
    border-bottom-color: #aaaa90;
}

#nav{
    padding-top :5px;
    padding-left: 4px;
    font-size: 18px;
    float:left;
}

#search_space{
    float:right;
    height:30px;
    
}

#content{
    width:1000px;
    margin:auto;
}

#left-content{
    width:250px;
    float:left;
}

#main-content{
    width:750px;
    float:right;
    margin-top:20px;
}

#footer{
    margin-top:10px;
    width:100%;
    clear:both;
    background-color: goldenrod;
    text-align: center;
}

#results{
    
    font: 12px Arial, Helvetica, sans-serif;
    width: 745px;
    margin-left: auto;
    margin-right: auto;
    
}
#results .loading-indication{
      
	background:#FFFFFF;
	padding:10px;
	position: absolute;
}

.page_result{
    padding: 0px;
}
.page_result li{
    background: #E4E4E4;
    margin-bottom: 5px;
    padding: 10px;
    font-size: 12px;
    list-style: none;
}
.page_result .page_name {
    font-size: 14px;
    font-weight: bold;
    margin-right: 5px;
}

.load_more_div{
    clear:both;
    
}

.load_more{
    padding:3px;
    font-weight: bold;
    background-color: #f6db3c;
    margin-bottom: 10px;
}

#app-detail{
    
}

.icon-detail{
    float:left;
    width:180px;
    height:250px;
    text-align: center;
}

.icon-detail a{
    padding: 5px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #0001ed;
    color:whitesmoke;
    font-weight: bold;
}   

.screenshot-detail{
    margin-right:20px;
    float:right;
    width:500px;
    height:250px;
    background-color: #fefefe;
    text-align: center;
}
.screenshot-detail img{
    
    height:250px;
}

.description-detail{
    clear:both;
    margin-top:20px;
    
}